PM was right not to shake hands with Shehbaz: Gill