Australia PM vows gay marriage vote despite homophobia fears