Neymar will renew until 2026