A Birmingham man has been jailed for laundering £5.3 million through dozens of properties after a major investigation.