Allegiant adds new flight from Punta Gorda to upstate NY