Caraquet arena that suspended engineer worked on needs $3 million in fixes: Mayor