NHS England chief Sir Jim Mackey says there has been too many cases of staff abusing trust and snooping on records