In Islam will God forgive Homosexuals for the sin of Homosexuality if they repent and change their ways and stop being Homosexuals ?