Dual role of macrophages in tumor growth and angiogenesis