New York Assembly passes same-sex marriage bill