Rival Lebanese leaders stage rare meeting