Crawford promoted to president-CEO of IDG’s PC World, MacWorld