House of Lords approve same-sex marriage bill at third reading