Southwest ranked #28 on Fortunes Most Admired Companies