Maria Sharapova withdraws from St Petersburg with shoulder injury