Granite Construction gets $40M contract for improvements to SH 288