PCB offers upto $2million insurance to foreign cricketers