Consistent profile view usage

- Replaced AccountView with ProfileDeleteView, because account view
contains too many properties and therefore account validator skips model
state validation then deleting profile.