A graphitic carbon nitride–titania nanocomposite as a promising catalyst support for electro-oxidation of methanol