Iranian Parliament Speaker rebuked US President Donald Trump over his criticism of Iran's economy, accusing Washington of trying to deflect attention from its own domestic challenges.