Homosexual civil partnerships as valuable as marriage, says David Cameron