Macheda: 'I didn't expect Italy snub'