Beachwood's mayor apologizes, but denies allegations of misconduct during special meeting