Fife £135m luxury superyacht, one of largest in world, wows onlookers after dropping anchor off Fife August 20 2020