Sir Roger Moore celebrates 77th birthday today