$12 million in flood recovery projects for North Queensland