what are the dimensions of the cooler and does it have any mounting brackets that come with it? cheers sam