Townsville and Rockhampton councils to spend $34m on airport hundreds of kilometres from either city