Lebanon: Over 20 killed and wounded in Tripoli blast