Ramsey Thomas Lyons, the 47-year-old Punta Gorda man who allegedly attacked an elderly person in a Publix store, told police he had an undiagnosed mental illness