St. Leo ranks fifth in US as military spouse friendly school