Donald Trump unveils new $25 MAGA hat he says he 'personally designed'