teco coal signs coal contract for