Shell reports 5 billion in profits