Maryborough Outdoor Pool gets $2 million funding boost