Bi-objective optimal design of an electromagnetic shunt damper for energy harvesting and vibration control