James Ingram dies from brain cancer