UK's House of Commons approves same-sex marriage