Green becomes first Australian major winner since 2006