Handled profile photo upload