FBI offered Christopher Steele $1 million to corroborate Trump allegations in dossier.