Frozen pitch in Fife claims Cowdenbeath-St Johnstone Cup tie