Donald Trump refuses to answer question on same-sex marriage