Pi Network targets Q3 for smart contracts after protocol upgrade