Christina Aguilera shows off sexy, slim bod