Flanagan wins BMW Charity Pro-Am in playoff over fellow Aussie Percy