Moody’s affirms Spain’s Baa3 credit rating, Spain dodges bullet