Spirit Airlines lowers Q3 revenue outlook on rising fuel costs