Neymar out for 10 weeks with foot injury