Interactions of solitons, dromion-like structures and butterfly-shaped pulses for variable coefficient nonlinear Schrödinger equation