Nokia Knocks Down Android Rumors