Fidel Castro has suffered a massive stroke and has only weeks to live, a doctor has claimed. Jose Rafael Marquina…