Calls for windfall tax grow as oil and gas giant Shell’s profits soar to £7bn