what is the difference between pilchards and mackerel