RBS reports £7bn annual loss, as bank remains in the red for ninth consecutive year