Pirrolo [1,2-f] phenanthridines and related non-rigid analogues as antiviral agents