YouTube celebrity Cameron Dallas assaults man during dispute at hotel, police say