Devine century powers Scorchers to pivotal win against Heat