BP Reports Big Rise In Profits