roofing project manager salary