Viewing platform opens at Peggy's Cove in Nova Scotia with eye to improving safety