President Trump's weekend rallies spark criticism