Crazy Hair Day raises funds for canteen