Djokovic overcomes ‘strange’ three-hour rain break to advance in Rome