How to avoid starting view controllers in the wrong orientation on startup