Inbee Park wins third straight major title