John Carter is the latest in a string of movies set on the Red Planet that have all wound up in the red, financially. John Matson reports