Boca Raton Mayor fined for ethics violation