Royal Palm Beach mayor arrested, charged with battery