Lloyds profit jumps 33% to £2 billion and beats estimates