Ruto says there is no room for homosexuality in a ‘republic that worships God’. But it’s not just about religion