More give Trump an F than any other grade for first 100 days, poll finds