British cycling star Katie Archibald will miss the Paris Olympics after being injured in a freak garden accident