Britney Spears injures ankle on stage, cancels Vegas shows