World's biggest banks 'financed fossil fuels by £5.5tn