Roma: Zappacosta out for weeks