Caitlyn Keeping qualifies for Bathurst Cup final with comfortable heat win