Maple Grove man gets 3 years for $20M mortgage fraud