Queensland communities get $16 million boost