UK failed to follow UN recommendations to protect vulnerable asylum seekers: Report