Madonna's giant cross 'offensive'