user: add update profile handler