Sony profit soars despite PS2 weakness