SFO charges senior Barclays bankers with fraud