Titanium nitride–carbon nanotube core–shell composites as effective electrocatalyst supports for low temperature fuel cells