Armidale receives more than a million in road funding for three projects