US President Donald Trump said Scot Peterson, an armed school officer who failed to intervene in a mass shooting, did "a poor job".