Syria troops ‘to stay until April’