The 2023 album marked their first new studio effort of new material written by Jagger and Richards since 2005