Alberta energy company told to abandon hundreds of wells