Megachurch asks Houston mayor not to promote same-sex marriage