Lynne Richardson named dean at Iona’s LaPenta School of Business