Pakistan get cricketing lesson as Sri Lanka lift Asia Cup for sixth time