Trump 'hates' Mattis' resignation letter, source says