Alfonso Cuarón wins Best Director