Usain Bolt fit for Rio Olympics after injury scare