Cement maker Quikrete agrees $11.5bn deal for Summit Materials