Limits of Babinet’s principle for solid and hollow plasmonic antennas