Non-linear vibrations of doubly curved shallow shells