Pope challenged over faith and homosexuality