Weak economy casts shadow over Alberta election