Barack Obama is to hold a Covid-safe party in Martha's Vineyard next weekend to mark his 60th birthday.