Rajapaksa says attack on Lankan envoy was against government