Gordon Strachan says that Cardiff City's David Marshall is ready to challenge Allan McGregor's place as Scotland's number one goalkeeper.