Lebanon marks independence day as intelligence agent shot dead