Linfield lift the Gibson Cup for a record-extending 57th time after defeating rivals Glentoran 2-1 in the Irish Premiership at Windsor Park.