NBC: Blake Lively apologizes for mocking Kate Middleton ‘Photoshop fails’ after princess reveals cancer diagnosis