Study finds pay practices, job barriers to blame for women making less than men