Abbas calls for settlement freeze 'for a fixed period'