Lebanon presidential vote postponed to Dec. 22