Shooting at dinner attended by Trump spotlights US hotel industry's nagging and costly security problem